Hyperbolic diffusion in flux reconstruction: Optimisation through kernel fusion within tensor-product elements

نویسندگان

چکیده

Novel methods are presented in this initial study for the fusion of GPU kernels artificial compressibility method (ACM), using tensor product elements with constant Jacobians and flux reconstruction. This is made possible through hyperbolisation diffusion terms, which eliminates expensive algorithmic steps needed to form viscous stresses. Two approaches presented, offer differing levels parallelism. found be necessary change workload as order accuracy increased. Several further optimisations these demonstrated, including a generation time memory manager maximises resource usage. The fused able achieve 3-4 times speedup, compares favourably theoretical maximum speedup 4. In three dimensional test cases, generated reduce total runtime by ${\sim}25\%$, and, when compared standard ACM formulation, simulations demonstrate that $2.3$ can achieved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Note on Tensor Product of Graphs

Let $G$ and $H$ be graphs. The tensor product $Gotimes H$ of $G$ and $H$ has vertex set $V(Gotimes H)=V(G)times V(H)$ and edge set $E(Gotimes H)={(a,b)(c,d)| acin E(G):: and:: bdin E(H)}$. In this paper, some results on this product are obtained by which it is possible to compute the Wiener and Hyper Wiener indices of $K_n otimes G$.

متن کامل

Automated generation and symbolic manipulation of tensor product finite elements

We describe and implement a symbolic algebra for scalar and vector-valued finite elements, enabling the computer generation of elements with tensor product structure on quadrilateral, hexahedral and triangular prismatic cells. The algebra is implemented as an extension to the domain-specific language UFL, the Unified Form Language. This allows users to construct many finite element spaces beyon...

متن کامل

WOVEN FRAMES IN TENSOR PRODUCT OF HILBERT SPACES

‎‎The tensor product is the fundemental ingredient for extending one-dimensional techniques of filtering and compression in signal preprocessing to higher dimensions‎. ‎Woven frames play ‎ a crucial role in signal preprocessing and distributed data processing‎. Motivated by these facts, we have investigated the tensor product of woven frames and presented some of their properties. Besides...

متن کامل

Smooth Surface Reconstruction Using Tensor Fields as Structuring Elements

We propose a new strategy to estimate surface normal information from highly noisy sparse data. Our approach is based on a tensor field morphologically adapted to infer normals. It acts as a three-dimensional structuring element of smooth surfaces. Robust orientation inference for all input elements is performed by morphological operations using the tensor field. A general normal estimator is d...

متن کامل

A Remark about the Connes Fusion Tensor Product

We analyze the algebraic structure of the Connes fusion tensor product (CFTP) in the case of bi-finite Hilbert modules over a von Neumann algebra M . It turns out that all complications in its definition disappear if one uses the closely related bi-modules of bounded vectors. We construct an equivalence of monoidal categories with duality between a category of Hilbert bi-modules over M with CFT...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Physics Communications

سال: 2022

ISSN: ['1879-2944', '0010-4655']

DOI: https://doi.org/10.1016/j.cpc.2021.108235